internal improvements - French English Dictionary